*{
    padding: 0;
    margin: 0;
}
/*特种设备内容标志*/
.content_header{
    width: 100%;
    height: 8vw;
    background-color:#277738 ;
    color: #FFF;
    text-align: center;
    font-size: 5vw;
    font-weight: bold;
    letter-spacing: 3vw;
}


/*电梯详情*/
.content_info{
    width: 100%;
    height: 35vw;
    background-color: #fdffb6;
    border: 1vw solid #f6f6f6;
    border-left:none;
    border-right:none;
}
.text_box{
    padding: 0.8vw 1.5vw
}
.content_text{
    display: flex;
    justify-content: space-evenly;
    height: 4vw;
    font-size: 3vw;
    padding: 0.8vw 0;
}
.content_text span{
    color: #000;
    letter-spacing: 0.3vw;
}
.content_text div{
    display: flex;
    width: 50%;
}
.content_text div>div{
    width: border-box;
    border-bottom: 1px solid black;
}
/*救援码、电话*/
.content_footer{
    display: flex;
    width: 100%;
    height: 22vw;
    background-color: #277738;
}
.phone_num{
    width: 40%;
}
.phone_num img{
    height: 14vw;
    position: absolute;
    top: 48vw;
    left: 2vw;
}
.device_num{
    width: 40%;
}
.num_box{
    display: flex;
    flex-direction: column;
    padding: 3vw;
}
.num_box span{
    margin-bottom: 2vw;
    font-size: 3vw;
    color: #FFFFFF;
}
.num_box div{
    height: 8vw;
    line-height: 8vw;
    width: 30vw;
    background-color: #FFFFFF;
    border-radius: 2vw;
    font-size:5vw;
    letter-spacing: 1vw;
    font-weight: bold;
    text-align: center;
}
.qrcode{
    width: 20%
}
.qrcode_box{
    margin: 1vw;
    width: 17vw;
    height: 17vw;
    background-color: #FFFFFF;
}
.qrcode span{
    color: #FFFFFF;
    font-size: 1vw;
    text-align: center;
}
/*信息列表公共*/

.box{
    width: 90%;
    margin: auto;
    padding-top: 5vw;
    background-color: #FFF;
}
.title{
    height: 10vw;
    line-height: 10vw;
    background-color: #277738;
    color: #FFF;
    font-size: 4vw;
    text-indent: 3vw;
    border-radius: 10px 10px 0 0 ;
}
.info_text{
    display: flex;
    justify-content: space-between;
    height: 10vw;
    line-height: 10vw;
    background-color: #FFF;
    color: #808080;
    font-size: 3vw;
    padding:0 3vw;
    border-bottom: 0.05vw solid #808080;

}
/*投诉建议表单*/
.form_content{
    padding: 0 3vw;
}
.form_item{
    display: flex;
    height: 10vw;
    width: 100%;
    line-height: 10vw;
    font-size: 3vw;
    padding: 2vw 0;
}
.form_label{
    color: #808080;
}
.form_input{
    display: inline-block;
    height: 10vw;
    width: 50vw;
    padding: 0 3vw;
    line-height: 10vw;
}
.form_input label{
    display: inline-block;
}
.form_input input[type="radio"]{
    display: inline-block;
    height: 5vw;
    width: 10vw;
    padding: 3vw 0;
    line-height: 10vw;
    font-size: 3vw;
    vertical-align: middle;
}
.form_input input[type="text"]{
    font-size: 3vw;
    display: flex;
    height: 10vw;
    width: 72vw;
    border: 0.05vw solid;
    text-indent: 2vw;
}
.form_textarea textarea{
    font-size: 3vw;
    width: 60vw;
    height: 40vw;
    border: 0.05vw solid;
    text-indent: 2vw;
}
.form_textarea button{
    width: 90%;
    height: 8vw;
    margin: 10vw auto 10vw auto;
    background-color: #277738;
    font-size: 3vw;
    color: #f6f6f6;

}
